//TESH.scrollpos=0
//TESH.alwaysfold=0

function GetPlayerName2 takes player whichPlayer returns string 
local string name = GetPlayerName(whichPlayer)+"&"
return SubString(name, 0, StringLength(name)-1) 
endfunction 

function TriggerClearActions2 takes trigger thandle returns nothing 
call TriggerClearActions(thandle)
endfunction

function InitializePlugin takes nothing returns integer
call ExecuteFunc("DoNothing")
call StartCampaignAI(Player(PLAYER_NEUTRAL_AGGRESSIVE), "callback")
call ExecuteFunc("DoNothing")
call AbilityId("exec-lua:main")
return 0
endfunction
    
#define SetMapMusic(a,b,c)  SetMapMusic(a,b,c) YDNL call InitializePlugin()
//#define SetMapName(s) PlayMusic("Lion.mp3") YDNL call SetMapName(s)
